this embarassed me somewhat meaning in Chinese
这使我有点困窘
Examples
- This embarassed me somewhat .
这使我有点困窘。
Related Words
- be terribly embarassed
- oh they turned their heads embarassed
- somewhat
- be somewhat embarrassed
- feel somewhat sleepy
- fear him somewhat
- speak somewhat jokingly
- be somewhat dissatisfied
- look somewhat displeased
- feel somewhat disappointed
- this duty is paramount to all the others
- this earthly round
- this end up
- this engine needs an overhaul